<div class="componentheading<?php echo $this->params->get('pageclass_sfx')?>"><?php echo $this->escape($this->params->get('page_title')); ?></div>
<?php defined('_JEXEC') or die('Restricted access'); ?>
	<script type="text/javascript">
		function llenarMedios(tipo, alcance) {
			jQuery.ajax({
			  url: 'index.php?option=com_content&task=listMedia&catid=' + tipo + '&provinciaid=' + alcance + '&noOther=1',
			  context: document.body,
			  success: function(data){
				jQuery('#medid').find('option').remove().end().html(data);
			  }
			});
		}

	function newProgramme() {
		var catid = document.adminForm.catid.options[document.adminForm.catid.selectedIndex].value;
		var alcance = document.adminForm.provinciaid.options[document.adminForm.provinciaid.selectedIndex].value;
		var medid = document.adminForm.medid.options[document.adminForm.medid.selectedIndex].value;
		var new_programme_title = document.adminForm.new_programme_title.value.trim();
	
		if (-1 == catid) {
			alert("Debe seleccionar un tipo de medio");
			$(document.adminForm.catid).focus();
			return;
		}

		if (-1 == alcance) {
			alert("Debe seleccionar un alcance");
			$(document.adminForm.provinciaid).focus();
			return;
		}

		if (-1 == medid) {
			alert("Debe seleccionar un medio para el nuevo programa");
			$(document.adminForm.medid).focus();
			return;
		}

		if ("" == new_programme_title) {
			alert("Debe ingresar un nombre para el nuevo programa.");
			$(document.adminForm.new_programme_title).focus();
			return;
		}

		var newMediaUrl = 'index.php?option=com_newmedia&task=newProgramme&catid='+catid
			+'&provinciaid='+alcance
			+'&medid='+medid
			+'&title='+new_programme_title;
		jQuery.ajax({
		  url: newMediaUrl,
		  context: document.body,
		  success: function(data){
		  	var resultado = JSON.parse(data);

			if ('ok' == resultado.status ) {
				alert('Se dio de alta el nuevo programa/seccion.');
				document.adminForm.reset();
			} else {
				alert('Error: '+resultado.status);
			}

		  },
		  error: function(data) {
			alert("Problemas accediendo al servidor. Por favor intentelo mas tarde. Si el problema persiste, comuniquese con el administrador.");
		  }
	  
		});
	}

	</script>

	<form name="adminForm" id="adminForm">
		<table class="adminform" width="100%">
			<tr>
				<td class="key">
					<label for="catid">
						<?php echo JText::_( 'Tipo de Medio' ); ?>:
					</label>
				</td>
				<td>
					<?php echo $this->lists['catid']; ?>
				</td>
			</tr>
			<tr>
				<td class="key">
					<label for="provinciaid">
						<?php echo JText::_( 'Alcance' ); ?>:
					</label>
				</td>
				<td>
					<?php echo $this->lists['provinciaid']; ?>
				</td>
			</tr>
			<tr>
				<td class="key">
					<label for="medid">
						<?php echo JText::_( 'Media' ); ?>:
					</label>
				</td>
				<td>
					<?php echo $this->lists['medid']; ?>
				</td>
			</tr>

			<tr>
				<td>
					<label for="title">
						<?php echo JText::_( 'Title' ); ?>:
					</label>
				</td>
				<td>
					<input type="text" id="new_programme_title" name="created_by_alias" size="50" maxlength="100" class="inputbox" />
				</td>
			</tr>
			<tr>
				<td colspan="2">
					<div style="float: right;">
						<button type="button" onclick="javascript: newProgramme()">
							<?php echo JText::_('Save') ?>
						</button>
					</div>
				</td>
			</tr>
		</table>
	</form>

